/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: 刘远望
 * Date: 2025-03-29
 * Time: 16:31
 */
public interface Ilist {
    //头插法
    public void addFirst(int date);
    //尾插法
    public void addLast(int date);
    //任意位置插入，第一个节点为0号下标
    public void addIndex(int index, int date);
    //删除第一次出现值为key的节点
    public void remove(int key);
    //判断链表中是否存在值为key的节点
    public boolean contains(int key);
    //删除所有值为key的节点
    public void removeAllKey(int key);
    //获得链表的长度
    public int size();
    //清空链表
    public void clear();
    //显示链表
    public void disPlay();
}
